perform (music) at sight - Alemán Inglés Diccionario